to release mucus - Inglés Sinónimo Diccionario